have a good judgment about something - German English Dictionary